place bets - Turkish English Dictionary